namespace CoreLibrary.Messaging {

    public interface IMessageHandler {

        bool CanHandleMessage(Message message);
        void HandleMessage(Message message, IMessageProcessingCallback callback);

    }

}